package com.ruoyi.system.pojo.entity;

import lombok.Data;

@Data
public class VirtualStore {
    private Integer id; // 商店唯一标识符

    /**
     * 商店名称，指明该商店的具体名称
     */
    private String name;

    /**
     * 商店描述，提供关于商店的详细信息，包括经营的商品、服务特点及其他相关信息
     */
    private String description;

    /**
     * 商店位置，指明商店在校园内的具体地理位置，方便用户找到
     */
    private String location;

    /**
     * 商店所有者，记录商店的归属，便于管理和联系
     */
    private String owner;

    /**
     * 商店经营者，指明负责日常运营的人员或团队
     */
    private String operator;

    /**
     * 客服电话，提供用户咨询和反馈的联系方式
     */
    private String contactNumber;

    /**
     * 经营时间，指明商店的开放时间和休息日，帮助用户合理安排购物时间
     */
    private String operatingHours;

    /**
     * 商店类型，表示商店经营的主要商品类别：1-食品，2-服装，3-电子产品，4-书籍，5-其他
     */
    private Integer storeType;

    /**
     * 商店评分，记录用户对商店服务和商品质量的评分，范围通常为1.0到5.0
     */
    private Double rating;

    /**
     * 商店格式，指明商店是固定店铺还是流动商贩：1-固定店铺，2-流动商贩
     */
    private Integer storeFormat;

    /**
     * 是否在营业：1-是，0-否
     */
    private Boolean isOperating;

    /**
     * 创建时间
     */
    private String createdAt;

    /**
     * 更新时间
     */
    private String updatedAt;

    /**
     * 删除时间
     */
    private String deletedAt;

    /**
     * 用户标识，记录与商店相关的用户ID
     */
    private Integer userId;
    /**
     * 关联的设施id
     */
    private Integer  facilityId;


    /**
     * 商店图片，提供商店的照片或图片，方便用户了解商店的形象
     */
    private String image;
}